12309238
8602472
69185351
73863216
6941138
78501213
96788778
64219984
58611698
69103693
17055531
30719334
66457596
40998112
76152684
96878049
31824300
5784853
58375630
29987843
21802666
69118875
16991443
31602215
99731806
92051904
42418705
21126720
1344615
60575354
95313517
15692000
46325210
52697233
58442748
4079397
25352139
67918194
19738246
54296833