93924603
44826646
39579503
88436294
96758087
12266893
87658965
3866997
39012517
16265689
12236919
147660
92067368
28244441
59601482
66189026
6713837
30277796
1883864
54658570
67844449
3888499
97182183
15966145
4978601
79221015
26753200
80703919
4658357
97479103
35288941
6627190
729090
89745666
99133834
98591802
89508269
84569873
54716749
2583694