60616086
3291670
46913181
99439386
63467656
47184262
41757690
52007972
21824284
77215687
78228264
18996411
43102681
1322824
91999575
94315818
1712912
34575801
75629122
31095641
30652123
95855109
80586705
10688963
1395386
636791
14355423
28603219
73081706
40509764
45324936
6767730
81318781
35534621
63773675
7611757
4844599
19793585
82139609
96104150