27891553
81948496
26827160
8142066
63753286
4428830
81878093
55372
21493135
17144683
41821121
94165668
14615858
70792838
58671052
26268394
68872500
49235428
16149728
20748044
42934656
26355899
8616319
9897257
13445762
68204843
61409831
67594074
88554658
5976303
976238
12925353
68728191
59159679
50771311
26953245
23615505
41405116
3379963
55927516