12134838
4364186
75227145
92578639
70666371
78826386
8654506
68475728
14439823
5097467
37756190
62191214
88812909
14196165
76602986
77964020
72862699
53043505
96467236
47482127
2216373
31096210
70241710
21184058
72073785
94889799
46483421
34408732
29796346
97615432
95734439
17673364
54841353
47795403
9268253
12651083
90306142
36942135
74087043
4843324