59341090
78359839
18013622
66319413
3882699
13841054
13912360
43094578
83141994
87702688
40136702
7708572
81359733
30459033
13653511
1496395
8026471
19038185
11713098
3642376
84397969
17282751
12271564
58716354
95235819
74285341
25407680
55779412
38457657
85544388
52514759
4837877
21113918
55662306
62595125
47865234
74077535
34232049
74016887
43884184