81682700
54994226
87446350
44885518
12996083
52614718
92296284
98415042
9488761
1280291
42173609
41862209
99162737
62404379
87634681
4480774
645711
70041114
8302570
5688148
1892104
66646794
53143890
7853545
81226395
99412043
62213220
29357056
3344556
24014883
25781695
20323983
41676246
25919244
97941359
59582434
32967069
43157534
2219390
95362311