65806043
84911186
41322869
6352692
1457515
37651360
42041352
86107651
60014541
70623163
95847295
45981075
77049178
12244301
49246199
76036143
54173500
11477940
42566980
42606778
49464517
8272082
14194550
16554421
1117319
13461463
58182849
68498840
50336155
52296001
58761045
86771590
62371916
66668437
32684276
6137321
31251487
43442461
57037724
87006182