19231584
48548392
10472841
31033892
1142498
7251251
57449071
7930853
54821766
76243908
62723546
26442420
11468395
63594386
4168897
89394184
3673758
88259458
36353887
3611960
56648210
84814667
40093516
96729867
66376280
29399558
94813043
1038956
86262285
92945892
53594795
68645972
88359064
52375485
70135163
97468164
78875310
73988282
23852936
94929954