29048675
5302949
58246626
65896282
2260101
3456963
9699927
59071575
42354845
11555361
338364
90295191
45101030
45541030
67295279
81249794
98323023
330779
15335877
21298681
42328375
41105054
223941
29407806
5699021
2883426
17218091
31498407
98571868
3032313
66102701
89884939
72504582
17466880
65988428
56371428
75834215
5167132
39032371
8703977