1582260
94168522
1724849
95614071
94135612
65675158
67891294
91498665
32176997
2710150
13262061
78507626
273902
51267536
93205698
24043017
68581489
1347953
33412777
50531648
931662
86779217
1667841
79406924
52072551
36103278
98912704
9379193
56093700
3152209
65118882
26493911
54348656
14835443
93813143
33187144
73172199
73765996
1348817
17993460