93756809
671538
23934512
23486600
82303527
44462917
76381177
70454815
83633018
9464136
36644916
54161499
68174848
31308807
60546808
29939416
81932451
35653146
19922915
85551122
49525287
61604761
68906390
244883
21842219
600203
51852976
68512244
35388288
62956302
60609918
72508910
50211801
90232566
7684918
44812890
49652784
26363561
64574594
87595986