54504059
73704620
68829330
38208891
65511823
97271409
20678035
80204433
84131713
57023449
3209116
52051328
74879413
5323127
82359699
34271489
20987555
23385072
60902994
48322433
14761910
26451431
98926538
20572690
87347762
55925365
64221
47328132
3627683
53293738
7655881
269383
9577691
32953918
61284593
94424763
6486736
83202704
39621388
12442987