92143312
59579293
2839334
4383633
5989177
75121233
36597564
99582879
9719498
64354175
40426869
13823705
4698980
83289763
95677800
54582683
54059969
10459325
19002407
44699687
5126659
57283212
26616803
35298069
49554521
12834947
24806126
90278573
73241305
56965007
50014337
70119179
74762864
41169814
67517373
58815378
39761637
49291118
40208007
95976035