85958342
6508683
2643900
72109270
92824693
30395240
86163890
94084590
8121728
41695910
40578648
25743127
64109778
66619119
85922908
3816258
16981544
20868277
70797526
41052255
94307211
23997889
48117273
48319552
6636056
65512218
53716905
84223633
83041966
87415588
21146082
71854337
7974295
7601743
46521162
26456104
43634390
29792471
38519798
41675123