45166288
86557768
29963794
45166310
30614637
12164911
9120598
78302853
10315048
35506291
45638564
69292756
37778354
83784723
92694107
3412699
11988173
9204694
33237704
12599976
7305751
26225377
30586108
84346720
81566830
22143670
9444009
2775821
15354841
990857
81968039
95076642
70769649
19716667
20647058
40335958
5022512
81621462
78388223
33339738