27355252
8005408
89895568
74012400
22686037
18562227
24436437
66022287
78181735
2494425
31242710
63799632
87003088
49536108
27512781
35177524
27441870
60208398
17628514
50819185
61685816
5430900
6376258
52621717
87337635
63393618
1504503
68632879
5364220
28121747
47185376
60338608
12124246
33481860
50869142
79774202
37107862
71127620
99576710
63388945