81245187
75583721
35721226
98041547
70438845
18849090
5055151
41238143
20122006
41328257
17442462
44357100
2050371
35955772
58642350
10929843
26932618
11471612
73524685
94546992
18425467
83068419
56357220
44405755
89699587
24129930
87977503
96687133
4791182
54521675
23225307
34242037
44771030
31198986
25679184
27546493
75514291
22833172
93148023
34806737