45033520
20924664
91927037
93697700
2345869
1256773
92935026
85645412
20567831
57767170
92701343
2407008
41923055
74996352
5641499
18329167
2795684
81007313
11646716
54855955
57631468
4121213
51388978
97334776
55413760
89572841
40664476
26028196
46714181
59261964
31397216
1917747
83365163
74136701
79695447
92044040
45761835
250154
3738245
5547857