31184438
92876546
76352744
50414397
28085501
25203721
82371951
28697727
950694
36634266
14954183
64435686
7844626
44661015
77276470
71904204
78796623
47973643
9338137
77676164
1489178
43469844
8186515
63056525
71249940
1505802
28978798
45089716
14718292
65448248
31722119
2376681
36485909
51805961
57015642
51894898
34434826
48834275
42725418
82372703