3016238
85701818
8365467
21411464
70117004
31642224
92885996
2025518
69994913
36544254
87396636
27195840
76762546
81156927
12817865
94838105
96066855
49678306
54319687
51886678
77777264
98388143
64584666
35517352
61099376
81499336
58722299
71001690
9988764
52204053
37403856
4055004
80162728
67544092
95625250
10921149
9811889
35447126
99888798
85456