44728398
55382321
35193348
81052319
91027859
39757339
26205129
50111742
61996769
50743449
294254
76565281
71878460
66071299
68067203
47667185
97268140
5392983
99042200
22415875
1742639
87451967
88071941
75825969
59797732
13999572
54276051
26877467
44379712
9975978
47589803
32304331
92941290
94653475
89545651
61218151
20325687
62499253
7420292
19535899