92238392
70155818
66837241
76566421
55088160
61871257
12086676
15903303
66853400
89684146
8322644
27355096
15837823
71284873
57912112
398917
78717419
26459437
66995203
16811503
89385102
34427155
73561288
37344200
52763488
51224861
36405316
51745731
2650707
47065191
4650818
95033992
8401185
24572165
88452588
42098258
28101545
71837020
23519996
85522082