75266621
97103455
42687819
32747207
47605025
59532242
70206148
67979456
46272509
15048450
93732827
20492026
51256360
94617393
44336678
63435863
12008253
93064152
41017176
15627467
9144286
4641784
68549706
34472759
40518256
886425
84353063
22794165
45332543
62576633
15344941
6633321
28245338
20518780
9313881
71712149
92726041
58494890
84974932
23293744