52301353
65191948
16721104
3439722
87916091
33523114
92136403
294227
45554841
36457806
95707259
53384962
9820801
70104897
9703293
48753740
10837313
53718928
61428602
37044065
72479345
40365227
93816724
532035
18296607
45501280
42172181
6577249
95043995
18712039
63509335
39748699
57353862
77586738
404932
23219283
33222744
51381593
4445019
8172680