41028008
71667613
51826414
932841
24205330
18355000
64488618
98299347
7635413
77562405
37558648
41854322
93193187
1760273
52851161
3943245
5994128
33721310
80539046
89557589
83418635
14169648
27797472
35285480
49643367
13115746
42072754
9148974
65996208
1506142
24819258
23892796
88588213
29098811
69416331
54639544
90567522
73311002
76137373
12141486