82137921
11848569
58832727
26514093
90067483
70311556
52846585
72307715
38013996
91274984
51853403
77041784
43688506
20834946
51653143
31447251
66503279
44304890
63833314
68571865
50682838
304897
11908887
25834138
50476
45153185
5735657
97278483
81926017
93246930
40461437
64792219
17144990
6272005
4531873
1826036
54303391
81977859
89007489
42064626