59962103
23228678
18655114
40317897
222847
26099576
12619070
28662127
1723573
38756861
19232185
87183792
49526160
78991007
7848082
66033606
71154855
61063277
66716488
89544165
64192
27602067
5521596
64388663
72179130
35599194
8331841
2972933
70239870
5567755
94241684
69586349
78001192
66956191
6917186
40075714
63183101
51135376
57699763
2281518