96714282
12655799
8802954
17012395
6994003
33517055
232039
55437764
3036834
99845405
953573
43455883
38798918
71572644
44881883
59608533
3364632
29395077
12697489
4405509
68443
96757424
47965206
5657610
18441711
8567770
3511082
31961258
25533492
51563614
92321582
3503120
58068931
29346742
2306413
95672397
8580584
65038140
3398227
74364168