23006524
3511510
16301291
57473345
14518600
10694164
22633851
4013881
28466158
22734326
73672959
46124933
29696778
11577841
75711574
13896284
55688273
58334892
2793300
92605048
11943809
79973079
50771393
73842363
60628858
18355354
6618509
70956427
70122190
9279620
72538806
74125241
53155895
31106936
61341225
74445767
26637573
50763867
42156171
30938628