97167738
65257429
49669976
53807135
76787833
58899691
1236664
64048549
48352265
52251590
99031171
41433937
94577203
10493845
32359540
46229423
43776055
3698259
90497807
87877742
74652337
26254286
5594891
58487246
62095464
7366145
55535985
68484456
10518110
3649319
4044386
1026319
48112368
46395169
91525669
80663242
93998974
87022099
30249772
3751352