45036565
71345405
6296313
92711438
44601287
59099622
36387487
28296465
69304253
2858046
55625263
81911045
81223579
3725077
7932
11116712
85467860
51505899
96248987
231265
55047810
26969152
36076795
2645629
41029412
26754001
1699997
9808926
31523781
12256036
13041262
34795090
36706347
65025987
92937887
3414281
5619838
37161506
8077495
170501