39947555
27261075
26691671
34893548
15005132
78468193
15091907
53081915
62759050
54922964
98131540
97282699
41963835
62155620
70153737
59568969
1387842
90092812
6611180
56971544
9628205
9992231
22985751
28188013
53238245
27654928
51867822
49291788
72269461
98634712
44807963
10528925
71306916
15901175
23563295
51095437
88457364
69553944
40824677
81012042