34444323
99756102
89971905
3216775
60698480
77505338
30376409
2889653
37875611
9426923
12132376
60697128
63658769
72983324
94108395
77588215
314329
40344352
41118450
58146512
42346704
7081095
58908843
79571498
65588297
68454219
83587842
1129301
99393128
5088283
12419581
160614
30602826
52004249
34362728
19353068
78659864
7328372
472548
5786050