63238887
53876484
98489160
92052598
65915207
83783257
81023417
1301600
19395586
14924684
93987833
27176606
85468586
54316144
59987413
17291069
32052214
9757202
774347
86715296
2968099
70665926
82224936
9647553
28445697
40893027
42467968
50219642
52533281
92669691
36232190
94588335
6124409
74661175
32432802
54827440
3705536
70652100
40411146
99827825