91945869
35543304
51166657
48445461
27919383
27287621
33862814
20821087
18899096
40584081
3822308
87403837
45126816
37797920
20999482
92632010
13715207
79209640
41784162
60657930
41136962
81513446
43923793
95725938
14667361
71431165
97655
80436663
74876604
931508
35844087
68822148
52193312
79364767
21368380
2269964
29488379
94884859
98844721
36238545