3450282
24508124
65196300
3219937
26867112
29329982
60106634
20552150
34213658
359356
21838480
58007627
36805840
1775695
38217746
64515070
69475760
1083193
84098556
92364678
54859724
22838554
92472318
33875344
86755013
3163617
48351814
23033144
3063641
9762799
93857664
69459095
65671262
50366556
5420891
87297208
58242534
18187459
79837946
55946781