86043316
94325121
29614531
8991718
8202281
70178502
75652065
33911152
52429345
86368585
52536771
41893161
10085582
53878149
75793572
25127527
69039498
54027559
51213156
30031589
1950785
34175911
17287277
22704831
3385077
18566386
56337683
74875346
1737484
6926885
316148
92443508
67248276
7383657
76201430
38349478
95891220
29333764
72478979
4810712