27547076
4160399
52715143
15159812
63055073
51752140
38415269
42776201
27849720
79533639
35496970
74626994
3186478
29055030
79677902
44073244
73883276
11419313
77932736
8958232
67915
39607716
85479262
32227716
52179232
61111584
19171375
79843094
3140794
83747133
35384509
24212231
46554250
469458
64036265
60239578
89439428
43271841
3895484
39112016