43626235
84658881
83727760
95018909
34268279
14613839
52225928
87788276
74108931
23256241
52684169
48011836
99652433
36413785
22165421
46768549
88011534
79446387
31425828
76377889
95805176
79023033
3787890
81129102
16814094
8340233
19065243
98384214
18771784
9326561
25867362
77097281
75167796
73888252
41971966
16839504
8109180
72377458
4475782
20767845