55481334
21161560
58721665
82865371
82392080
44195056
90761590
18525398
8841726
13999907
7968215
81049435
33782883
6461718
69345143
3034597
80256003
99562289
63124261
78029651
81129674
87304285
67975822
19062141
882570
4268975
82691293
86245726
84925759
74834899
88371663
89373378
8523297
39112145
84862612
11481403
34801085
26781818
54049777
623218