32762294
3225704
8054591
60213493
18978019
10916908
67918157
61045711
84471350
14492341
66958006
87806033
67916047
87636472
26893818
38297775
24294489
19378666
90442592
14755249
41016527
47566809
51951884
8027364
41551670
2392487
76643970
48581174
306246
23311760
12654807
2077659
6993202
64323539
49599163
25003188
94904356
33959453
22482012
50427331