47233636
25124043
4842261
4589285
61942416
35156594
67239248
54985257
7968308
3423172
81284890
4687598
43821804
64538665
99497932
8714264
90827152
1971121
75933617
12599162
106734
61293091
967955
59952989
55958228
67201145
26021684
90297896
39708521
42276210
88594333
3534024
29054987
41845454
6982648
2543607
3245233
76256410
41752029
12351596