46345944
33016903
26874847
7826297
44349349
1181656
44876703
74831141
65917452
1532674
59868119
91127946
5476906
82767902
67317632
12285267
3423450
8595728
571031
87456634
1119261
71271807
17194468
10395736
7759706
24494821
5461498
30758862
98013748
95418513
68613934
9075137
96824033
36774035
61435359
3355363
6999348
15158250
1232792
75664714